anthropomorphic manikin - Turkish English Dictionary